difficult to decipher - Français Anglais Dictionnaire